physical embodiment - Français Anglais Dictionnaire